交換機(jī)與集線器比較:從OSI體系結(jié)構(gòu)來看,集線器屬于首層物理層設(shè)備,而交換機(jī)屬于OSI的第二層數(shù)據(jù)鏈路層設(shè)備。也就是說集線器只是對數(shù)據(jù)的傳輸起到同步、放大的作用,對于數(shù)據(jù)傳輸中的短幀、碎片等無法進(jìn)行有效的處理,不能保證數(shù)據(jù)傳輸?shù)耐暾院驼_性;而交換機(jī)不但可以對數(shù)據(jù)的傳輸做到同步、放大和整理,而且可以過濾短幀、碎片等。
交換機(jī)與集線器比較:從工作方式看,集線器是一種廣播模式,也就是說集線器的某個端口工作的時候,其它所有端口都能夠收聽到信息,容易產(chǎn)生廣播風(fēng)暴,當(dāng)網(wǎng)絡(luò)較大時網(wǎng)絡(luò)性能會受到很大影響;而交換機(jī)就能夠避免這種現(xiàn)象,當(dāng)交換機(jī)工作的時候,只有發(fā)出請求的端口與目的端口之間相互響應(yīng)而不影響其它端口,因此交換機(jī)就能夠隔離沖突域并有效地抑制廣播風(fēng)暴的產(chǎn)生。
交換機(jī)數(shù)據(jù)傳送的工作原理:交換機(jī)的任意節(jié)點(diǎn)收到數(shù)據(jù)傳輸指令后,即對于存儲在內(nèi)存里的地址表進(jìn)行快速查找,從而對于MAC地址的網(wǎng)卡連接位置進(jìn)行確認(rèn),然后再將數(shù)據(jù)傳輸?shù)皆摴?jié)點(diǎn)上。如果在地址表中找到相應(yīng)的位置,則進(jìn)行傳輸;如果沒有,交換機(jī)就會將該地址進(jìn)行記錄,以利于下次尋找和使用。交換機(jī)一般只需要將幀發(fā)送到相應(yīng)的點(diǎn),而無需如集線器發(fā)送到所有節(jié)點(diǎn),從而節(jié)省了資源和時間,提高了數(shù)據(jù)傳輸?shù)乃俾省?/p>